//
//  ZCAnnotationView.m
//  03地图定位
//
//  Created by 张聪 on 16/7/21.
//  Copyright © 2016年 张聪. All rights reserved.
//

#import "ZCAnnotationView.h"

@implementation ZCAnnotationView

+ (instancetype)annoWithMapView:(MKMapView *)mapView {
    
    //设置重用id
    static NSString *identifier = @"anno";
  
    //MKAnnotationView
    ZCAnnotationView *annoV = (ZCAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:identifier];
    
    //判断annov是不是存在
    if (annoV == nil) {
        
        //annotation可以设置为nil系统会自动设置大头针模型
//        annoV = [[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:identifier];
        annoV = [[ZCAnnotationView alloc] initWithAnnotation:nil reuseIdentifier:identifier];
        
        //设置颜色
        //        annoV.pinTintColor = [UIColor greenColor];
        
        //显示标记
        annoV.canShowCallout = YES;
        
        //设置图片
        annoV.image = [UIImage imageNamed:@"苍老师"];
        
        //设置滑落动画
        //annoV.animatesDrop = YES;
        
        
    }

    
    return annoV;
    
}

@end
